// 基本类型大小
#include <stdio.h>

int main(int argc, char **argv)
{
    printf("sizeof(char) : %lu\n", sizeof(char));
    printf("sizeof(unsigned char) : %lu\n", sizeof(unsigned char));
    printf("sizeof(short) : %lu\n", sizeof(short));
    printf("sizeof(unsigned short) : %lu\n", sizeof(unsigned short));
    printf("sizeof(int) : %lu\n", sizeof(int));
    printf("sizeof(unsigned int) : %lu\n", sizeof(unsigned int));
    printf("sizeof(long) : %lu", sizeof(long));
    printf("sizeof(float) : %lu\n", sizeof(float));
    printf("sizeof(double) : %lu\n", sizeof(double));
    printf("sizeof('M') : %lu\n", sizeof 'M');
    return 0;
}